impulse regenerator - French English Dictionary